diesel rig - French English Dictionary